<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui">
     

<h:head>
        <title>Central de Estagio Empresa</title>
		 <link rel="StyleSheet" type="text/css" href="#{facesContext.externalContext.requestContextPath}/css/estilo.css" media="screen" />
        <link type="text/css" rel="stylesheet" href="#{facesContext.externalContext.requestContextPath}/css/tema/theme.css"/>
</h:head>
<body>
	<h:form styleClass="posPanel"> 	
	 <p:panel id="PJ" header="CADASTRO PESSOA JURÍDICA" style="width:780px">
	 <p:panel header="Dados da Empresa" style="width:770px"> 
		<p:panelGrid styleClass="semBorda" style="width:760px">
		<p:row>
             <p:column> <h:outputText value="CNPJ Empresa *"/></p:column>
             <p:column><h:outputText value="Nome Fantasia *"/> </p:column>    
        </p:row>
        <p:row>
   		     <p:column>
   		               <h:outputText value="#{MBEmpregador.empregadorOnline.CNPJCPFEmp}" /> 	
   		     </p:column>
   		       <p:column><p:inputText id="nome" size="70" value="#{MBEmpregador.empregadorOnline.nomeEmp}"
   		          			    required="true" requiredMessage="Validação: Nome Fantasia é obrigatório!" />
						<p:message for="nome" display="text"/>    	
   		       </p:column>
   		</p:row> 
   		<p:row>
   	         <p:column colspan="2">Razão Social * </p:column>        
        </p:row>
        <p:row>
   		    <p:column colspan="2"><p:inputText id="rs" size="115" value="#{MBEmpregador.empregadorOnline.razaoSocialEmp}" 
   		       			    required="true" requiredMessage="Validação: Razão Social é obrigatório!" />
						<p:message for="rs" display="text"/>    	
   		    </p:column>
   		</p:row>
   		
   		<p:row>
            <p:column colspan="2">Produtos/Serviços Oferecidos * </p:column>
        </p:row>
            
        <p:row>
   			<p:column colspan="2"><p:inputText id="prod" size="115" value="#{MBEmpregador.empregadorOnline.prodEmp}" 
   			   			    required="true" requiredMessage="Validação: Produtos/Serviços é obrigatório!" />
						<p:message for="prod" display="text"/>    	
   			</p:column>
   		</p:row>
   		
        <p:row>
           <p:column><h:outputText value="Nº de Colaboradores *"/> </p:column>
           <p:column>Ramo de Atividade * </p:column>
        </p:row>                                        
        
        <p:row>
           <p:column><p:inputText id="numC" size="20" value="#{MBEmpregador.empregadorOnline.numColaboradoresEmp}" 
              			    required="true" requiredMessage="Validação: Numero de Colaboradores é obrigatório!" />
						<p:message for="numC" display="text"/>    	
           </p:column>
            <p:column><p:inputText id="ramo" size="70" value="#{MBEmpregador.empregadorOnline.ramoEmp}" 
               			    required="true" requiredMessage="Validação: Ramo de Atividade é obrigatório!" />
						<p:message for="ramo" display="text"/>    	
            </p:column>

   		</p:row>
               
        <p:row>
        <p:column><h:outputText value="Natureza *"/></p:column>
        <p:column>Porte *</p:column>
        </p:row>                
   		
   		<p:row>
   			<p:column width="100">
   			<p:selectOneMenu id="natu" value="#{MBEmpregador.empregadorOnline.naturezaEmp}" 
   			   			    required="true" requiredMessage="Selecione a Natureza da Empresa !!!" >
   				<f:selectItem itemLabel="Selecione..." itemValue="" />
            	<f:selectItem itemLabel="Iniciativa Privada" itemValue="INICIATIVA PRIVADA" />  
            	<f:selectItem itemLabel="Iniciativa Publica" itemValue="INICIATIVA PUBLICA" />  
            	<f:selectItem itemLabel="Economia Mista" itemValue="ECONOMIA MISTA" /> 
            	<f:selectItem itemLabel="Multinacional" itemValue="MULTINACIONAL" /> 
            	<f:selectItem itemLabel="Outros" itemValue="OUTROS" />   
        	</p:selectOneMenu>
            <p:message for="natu" display="text"/>    	  
            </p:column>
          
   			<p:column>
   			<p:selectOneMenu id="porte" value="#{MBEmpregador.empregadorOnline.classificacaoEmp}"
   			       required="true" requiredMessage="Selecione a Classificação da Empresa !!!" >
   				<f:selectItem itemLabel="Selecione..." itemValue="" /> 
            	<f:selectItem itemLabel="Pequena" itemValue="PEQUENA" />  
            	<f:selectItem itemLabel="Média" itemValue="MEDIA" /> 
            	<f:selectItem itemLabel="Grande" itemValue="GRANDE" />  
        	</p:selectOneMenu>
        	<p:message for="porte" display="text"/>    	  
        	</p:column>        	        
          </p:row>                        
            
            <p:row>
            <p:column>Organograma</p:column>
            <p:column>Logotipo</p:column>  
            </p:row>
            
            <p:row>
                <p:column><p:fileUpload mode="simple"/> </p:column>
       			<p:column><p:fileUpload mode="simple" /> </p:column>     
            </p:row>
                              
      	</p:panelGrid>
   		</p:panel>
   		
   		
   		
   		<p:panel header="Localização" style="width:770px"> 
		 <p:panelGrid styleClass="semBorda" style="width:760px">
   			<p:row>
        	<p:column>Logradouro(Rua, Avenida, Alameda) *</p:column>  
        	<p:column> Numero *</p:column>
            <p:column>Complemento</p:column>
            <p:column>CEP *</p:column>
           
                        
            </p:row>
           <p:row> 
   			  <p:column>
   			    <p:inputText id="rua" size="60" value="#{MBEmpregador.empregadorOnline.ruaEmp}"
   			    required="true" requiredMessage="Validação: Logradouro é obrigatório!" />
						<p:message for="rua" display="text"/>    			       			    
   			  </p:column>
   			  <p:column>
   			    <p:inputText id="num" size="5" value="#{MBEmpregador.empregadorOnline.numEmp}" 
   			    required="true" requiredMessage="Validação: Número é obrigatório!" />
			     <p:message for="num" display="text"/>   			       			
   			   </p:column>
   			   <p:column><p:inputText size="15" value="#{MBEmpregador.empregadorOnline.complEmp}"/></p:column>
   			
   			   <p:column> 
   			       <p:inputMask mask="99.999-999" id="CEP"  size="10" value="#{MBEmpregador.empregadorOnline.CEPEmp}" 
   			   			    required="true" requiredMessage="Validação: CEP é obrigatório!" />
			               <p:message for="CEP" display="text"/>    			
		      </p:column>
   			
   			</p:row>
   			
   			<p:row>
   			<p:column>Bairro*</p:column>
            <p:column colspan="2">Cidade*</p:column>
            <p:column>UF *</p:column>
            </p:row>
            
            <p:row>
            <p:column>
                <p:inputText id="bairro" size="60" value="#{MBEmpregador.empregadorOnline.bairroEmp}"
                   			    required="true" requiredMessage="Validação: Bairro é obrigatório!" />
			    <p:message for="bairro" display="text"/> 
            </p:column>       
                        
			<p:column colspan="2">
   			    <p:inputText id="cidade" size="30" value="#{MBEmpregador.empregadorOnline.cidadeEmp}"
			    required="true" requiredMessage="Validação: Cidade é obrigatório!" />
			    <p:message for="cidade" display="text"/> 
   			</p:column>

   			<p:column><p:selectOneMenu id="UF" value="#{MBEmpregador.empregadorOnline.UFEmp}"
   			   			    required="true" requiredMessage="Selecione UF!!!" >
   				<f:selectItem itemLabel="Selecione..." itemValue="" />
            	<f:selectItem itemLabel="AC" itemValue="AC" />  
            	<f:selectItem itemLabel="AL" itemValue="AL" />
            	<f:selectItem itemLabel="AP" itemValue="AP" />
            	<f:selectItem itemLabel="AM" itemValue="AM" />
            	<f:selectItem itemLabel="BA" itemValue="BA" />
            	<f:selectItem itemLabel="CE" itemValue="CE" />
            	<f:selectItem itemLabel="DF" itemValue="DF" />
            	<f:selectItem itemLabel="ES" itemValue="ES" />
            	<f:selectItem itemLabel="GO" itemValue="GO" />
            	<f:selectItem itemLabel="MA" itemValue="MA" />
            	<f:selectItem itemLabel="MT" itemValue="MT" />
            	<f:selectItem itemLabel="MS" itemValue="MS" />
            	<f:selectItem itemLabel="MG" itemValue="MG" />
            	<f:selectItem itemLabel="PA" itemValue="PA" />
            	<f:selectItem itemLabel="PB" itemValue="PB" />
            	<f:selectItem itemLabel="PR" itemValue="PR" />
            	<f:selectItem itemLabel="PE" itemValue="PE" />
            	<f:selectItem itemLabel="PI" itemValue="PI" />
            	<f:selectItem itemLabel="RJ" itemValue="RJ" />
            	<f:selectItem itemLabel="RN" itemValue="RN" />
            	<f:selectItem itemLabel="RS" itemValue="RS" />
            	<f:selectItem itemLabel="RO" itemValue="RO" />
            	<f:selectItem itemLabel="RR" itemValue="RR" />
            	<f:selectItem itemLabel="SC" itemValue="SC" />
            	<f:selectItem itemLabel="SP" itemValue="SP" />
            	<f:selectItem itemLabel="SE" itemValue="SE" />
            	<f:selectItem itemLabel="TO" itemValue="TO" />
           	</p:selectOneMenu> 
           	<p:message for="num" display="text"/> 			 
           	</p:column>
           	</p:row>
           	
           	</p:panelGrid>
   			</p:panel>
   		
   			<p:panel header="Contato" style="width:770px"> 
			<p:panelGrid styleClass="semBorda" style="width:760px">
           	<p:row>
   			<p:column>Telefone *</p:column>
   			<p:column>Ramal </p:column>
            <p:column>Telefone Fax</p:column>
            <p:column>Telefone Celular</p:column>
            </p:row>
            
            <p:row>
   			<p:column><p:inputText id="tel" size="15" value="#{MBEmpregador.empregadorOnline.tel1Emp}" 
   			    required="true" requiredMessage="Validação: Telefone é obrigatório!" />
		         <p:message for="tel" display="text"/>    			
   			</p:column>
   			<p:column><p:inputText size="15" value="#{MBEmpregador.empregadorOnline.ramalEmp}"/></p:column>
   			<p:column><p:inputText size="15" value="#{MBEmpregador.empregadorOnline.tel2Emp}" /></p:column>
   			<p:column><p:inputText size="15" value="#{MBEmpregador.empregadorOnline.tel3Emp}"/></p:column>
   			</p:row>
   			
   			<p:row>
   			<p:column colspan="2">Email *</p:column>
            <p:column colspan="2">Site</p:column>
            </p:row>
            
            <p:row>
   			<p:column colspan="2"><p:inputText id="email" size="50" value="#{MBEmpregador.empregadorOnline.emailEmp}"
   		       	required="true" requiredMessage="Validação: Email é obrigatório!" />
						<p:message for="email" display="text"/>   			
   			</p:column>
   			<p:column colspan="2"><p:inputText size="50" value="#{MBEmpregador.empregadorOnline.siteEmp}"/></p:column>
   			</p:row>	
   			</p:panelGrid>    
   			</p:panel> 
   			
   			<p:panel header="Responsável" style="width:770px" id="resp"> 
			<p:panelGrid styleClass="semBorda" style="width:760px">
           	<p:row>
   			<p:column>Nome *</p:column>
   			<p:column>Cargo *</p:column>
            </p:row>
            <p:row>
   			<p:column><p:inputText id="nomeC" size="50" value="#{MBEmpregador.empregadorOnline.nomeContatoEmp}"
   			   		       	required="true" requiredMessage="Validação: Nome do Contato é obrigatório!" />
						<p:message for="nomeC" display="text"/>   
   			</p:column>
   			<p:column><p:inputText id="cargoC"  size="50" value="#{MBEmpregador.empregadorOnline.cargoContatoEmp}"
   			   		       	required="true" requiredMessage="Validação: Cargo do Contato é obrigatório!" />
						<p:message for="cargoC" display="text"/>      			
   			</p:column>
   			</p:row>	
   			<p:row>
   			<p:column>CPF *</p:column>
            <p:column>RG *</p:column>
            </p:row> 
            <p:row>
   			<p:column><p:inputMask id="CPFC" mask="999.999.999-99" size="40" value="#{MBEmpregador.empregadorOnline.CPFContatoEmp}"
   			   		       	required="true" requiredMessage="Validação: CPF do Contato é obrigatório!" />
						<p:message for="CPFC" display="text"/>   
   			</p:column>
   			<p:column><p:inputText id="RGC" size="40" value="#{MBEmpregador.empregadorOnline.RGContatoEmp}"
   			   		       	required="true" requiredMessage="Validação: RG do Contato é obrigatório!" />
						<p:message for="RGC" display="text"/>      			
   			</p:column>
   			</p:row>
   			</p:panelGrid>    
   			</p:panel>
   			
   			<p:panel header="Acesso" style="width:770px"> 
			<p:panelGrid styleClass="semBorda" style="width:760px">
   			<p:row><p:column colspan="2">
   			<div align="center">   			
   			  <p:commandButton value="Salvar Edição" actionListener="#{MBEmpregador.update}" icon="ui-icon-disk" update="PJ,oplDialog"/>
   			  <p:commandButton value="Cancelar" actionListener="#{MBEmpregador.cancel}" icon="ui-icon-cancel"/>
   			  
   			  </div></p:column></p:row>
   			</p:panelGrid>    
   			</p:panel>
 	 </p:panel>
 	 
 	  <p:outputPanel id="oplDialog" layout="block">
        <p:dialog widgetVar="mensagem" modal="true" visible="true" position="center" closable="false" height="100" width="500" resizable="false" rendered="#{MBEmpregador.exibeDialog}" >  
        	<center>
        	  <h:panelGrid width="400"> 
        		 <h:outputText value="#{MBEmpregador.msg}" />
        		<br/>
        	   </h:panelGrid>         
        	   <p:commandButton value="OKAY" action="#{MBEmpregador.desabilitaDialog}"  onclick="mensagem.hide()"/>
        	</center>
    	</p:dialog>
    	</p:outputPanel>
 	 
 </h:form>
</body> 
</html>



